<?php
/**
 * Autor: Patryk Jar
 * Data: 31 lipca 2012 r.
 *
 * Skrypt wykorzystujacy JSON RESTful WS do zarzadzania bd
 * wymaga PHP z obsluga namespaces, bazy danych mysql
 * */

spl_autoload_register(function($name) {
    $path = dirname(__FILE__) . DIRECTORY_SEPARATOR . str_replace('\\', DIRECTORY_SEPARATOR, ltrim($name, '\\')).'.php';

    if (!file_exists($path))
    {
      throw new \Exception("Nie udało się załadować klasy {$name} z {$path}");
    }

    require $path;
}, true, // throw exceptions on error
   true  // prepend autoloader
);

use \Goyello\MVC as mvc;


$controller = new mvc\Controller();
$controller->dispatcher(Array(
    'data' => array_merge($_POST, mvc\Controller::fetchPutRequestBody()),
    'uri' => $_SERVER['REQUEST_URI'],
    'method' => $_SERVER['REQUEST_METHOD']
));
